Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
5 OUNDLE PLACE Detached £757,507 £265,000 28 Jun 2002
10 OUNDLE PLACE Detached £676,010 £120,000 12 Apr 1996
14 OUNDLE PLACE Detached £470,000 22 May 2023